Components of Function Structure

The Code Review Report includes function structure diagrams which show the control flow structures within source code. Decisions (if, switch, and the condition part of a loop) are displayed as forks in the structure. The corresponding join, further to the right, indicates where the paths rejoin. Backward arcs, caused by loops, are shown as dotted lines.

The function structure diagrams show the following code structures:

Each component progresses from the left to the right as the control flow would progress through the source code.